.pickList_sourceListContainer, .pickList_controlsContainer, .pickList_targetListContainer {
font-size:13px;
float: left;
margin: 0.25em;
}

.pickList_controlsContainer {
text-align: center;
margin-top:19px;
}

.pickList_controlsContainer button {
display: block;
width: 100%;
text-align: center;
margin-top:3px;

}
.pickList_list {
list-style-type: none;
margin: 0;
padding: 0;
float: left;
width: 300px;
height: 130px;
border: 1px inset #eee;
overflow-y: auto;
cursor: default;
}

ul.pickList_list {
  background-color:#fafafa;
  border:1px solid #ddd;
}

li.pickList_listItem {
  font-size:13px;
  color:#444;
}

.pickList_selectedListItem {
background-color: #a3c8f5;
}

.pickList_listLabel {
font-size: 0.9em;
font-weight: bold;
text-align: left;
color:#555;
margin-bottom:5px;
}

.pickList_clear {
clear: both;
}

div.pickList {
  margin-left:3px;
}